Dynamic Overlay Node Activation Algorithms for Large-Scale Service Deployments
نویسندگان
چکیده
Due to overprovisioning of infrastructure nodes in overlay networks, many nodes remain idle at times of low network load. Some of these nodes could be temporary removed from the overlay topology and could then be used for other purposes or alternatively be temporarily shut down, to save energy. In this paper we present several algorithms to select the subset of overlay nodes that should be part of the overlay topology. This decision is made based on the current and (estimated) future network load and the locality of the clients and servers connected to the overlay network. As network load or conditions change, additional nodes can be dynamically (de)activated. Our algorithms can be used in conjunction with existing overlay topology construction protocols. Through extensive simulations, we have evaluated and compared the performance of our algorithms.
منابع مشابه
Adaptive Overlays for Shared Stream Processing Environments
© Adaptive Overlays for Shared Stream Processing Environments Olga Papaemmanouil, Sujoy Basu, Sujata Banerjee HP Laboratories HPL-2007-178(R.1) stream processing, overlay, quality-of-service Large-scale overlays has become a powerful paradigm for deploying stream processing applications in wide-area environments. The dynamic nature of these systems makes it difficult to guarantee the Quality of...
متن کاملCensus: Location-Aware Membership Management for Large-Scale Distributed Systems
We present Census, a platform for building large-scale distributed applications. Census provides a membership service and a multicast mechanism. The membership service provides every node with a consistent view of the system membership, which may be global or partitioned into location-based regions. Census distributes membership updates with low overhead, propagates changes promptly, and is res...
متن کاملA peer-to-peer replica magement service for high-throughput Grids
Future high-throughput Grids may integrate millions or even billions of processing and data storage nodes. Services provided by the underlying Grid infrastructure may have to be able to scale to capacities not even imaginable today. In this paper we concentrate on one of the core components of the Data Grid architecture the Replica Location Service and evaluate a redesign of the system based on...
متن کاملAdaptive Dynamic Data Placement Algorithm for Hadoop in Heterogeneous Environments
Hadoop MapReduce framework is an important distributed processing model for large-scale data intensive applications. The current Hadoop and the existing Hadoop distributed file system’s rack-aware data placement strategy in MapReduce in the homogeneous Hadoop cluster assume that each node in a cluster has the same computing capacity and a same workload is assigned to each node. Default Hadoop d...
متن کاملAn overlay and distributed approach to node mobility in multi-access wireless networks
Nowadays many manufacturers are building mobile devices with multiple interfaces. Thus, users have access to different types of wireless access networks, which often, as for WLAN and cellular systems, coexists independently. The challenge is to make such multiple access networks to cooperate to have ubiquitous access and enhanced user quality of service. In this paper we present a scheme to all...
متن کامل